• word of the day

    canada lily

    canada lily - Dictionary definition and meaning for word canada lily

    Definition
    (noun) common lily of the eastern United States having nodding yellow or reddish flowers spotted with brown

Word used in video below:
text: Canada's not a knock-off of America.
Download our Mobile App Today
Receive our word of the day
on Whatsapp